How Many Granules Does The Sun Have